#header
{

	width: 100%;
}

#main
{

	width: 100%;
}

#footer
{

	width: 100%;
	clear: both;
	padding-top: 15px;

}

.cont
{

	width: 1000px;
	height: 100%;
	margin:0 auto;

}

.cont-footer
{

	width: 1100px;
	height: 100%;
	margin:0 auto;

}


#blackbox
{

	width: 100%;
	height: 65px;
	background: #0f1821;
}

#logo
{

	width: 363px;
	height: 65px;
    background: url('img/logo-top.gif') 0 0 no-repeat;
    cursor: pointer;
    float: left;

}

#logo-bottom
{

	width: 403px;
	height: 26px;
    background: url('img/logo-bottom.png') 0 0 no-repeat;
    cursor: pointer;
    float: left;
    position: relative;
    left: -21px;

}

#topmenu
{

	float: right;
	height: 100%;

}

ul#topmenulist
{

	height: 100%;

}

li.menuitem
{

	height: 100%;
	float: right;

}

li.menuitem a#item-home
{    display: block;
	width: 103px;
	height: 100%;
    background: url('img/topmenu-home.gif') 0 0 no-repeat;

}

li.menuitem a#item-home:hover, a#item-home-active
{
    display: block;
	width: 103px;
	height: 100%;
    background: url('img/topmenu-home-hover.gif') 0 0 no-repeat;

}

li.menuitem a#item-faq
{
    display: block;
	width: 89px;
	height: 100%;
    background: url('img/topmenu-faq.gif') 0 0 no-repeat;
}

li.menuitem a#item-faq:hover, a#item-faq-active
{
    display: block;
	width: 89px;
	height: 100%;
    background: url('img/topmenu-faq-hover.gif') 0 0 no-repeat;

}

li.menuitem a#item-blog
{
    display: block;
	width: 93px;
	height: 100%;
    background: url('img/topmenu-blog.gif') 0 0 no-repeat;

}

li.menuitem a#item-blog:hover, a#item-blog-active
{
    display: block;
	width: 93px;
	height: 100%;
    background: url('img/topmenu-blog-hover.gif') 0 0 no-repeat;

}

li.menuitem a#item-contactus
{
    display: block;
	width: 153px;
	height: 100%;
    background: url('img/topmenu-contactus.gif') 0 0 no-repeat;

}

li.menuitem a#item-contactus:hover, a#item-contactus-active
{
    display: block;
	width: 153px;
	height: 100%;
    background: url('img/topmenu-contactus-hover.gif') 0 0 no-repeat;

}

li.menuitem a#item-contactus-home
{
    display: block;
	width: 153px;
	height: 100%;
    background: url('img/topmenu-contactus-home.gif') 0 0 no-repeat;

}

li.menuitem a#item-contactus-home:hover
{
    display: block;
	width: 153px;
	height: 100%;
    background: url('img/topmenu-contactus-home-hover.gif') 0 0 no-repeat;

}

#bottomheader
{

	height: 70px;

}

#bottomheader-home
{

	height: 185px;

}

#toptext
{

	width: 89%;
	height: 100%;
	float: left;
	background: url('img/call-img.gif') 100% center no-repeat;

}

#topright
{

	width: 11%;
	height: 100%;
	float: right;
	background: url('img/doc-center.gif') 100% 0 no-repeat;

}

#toptext-home
{

	width: 100%;
	height: 78%;
	float: left;
	background: url('img/doc-center-home.gif') 100% 0 no-repeat;

}

#submenu
{

	width: 101%;
	height: 41px;
	clear: both;
	z-index: 6;
	position: relative;
	background: url('img/doc-center-bottom.gif') 100% 0 no-repeat;
	left:-10px;

}

#submenu-home
{

	width: 101%;
	height: 41px;
	clear: both;
	z-index: 6;
	position: relative;
	background: url('img/doc-center-home.gif') 100% 100% no-repeat;
	left:-10px;

}

ul#submenulist
{

	height: 100%;

}

li.submenuitem
{

	height: 100%;
	float: left;

}

#breadcrumbs
{

	width: 68%;
	height: 30px;
	float: left;
	padding-top: 10px;

}

#breadcrumbs-home
{

	width: 68%;
	height: 42px;
	float: left;
	padding-top: 20px;

}

#bookmarks
{

	width: 32%;
	height: 30px;
	float: right;
	background: url('img/doc-bottom.gif') 100% 0 no-repeat;
	padding-top: 10px;

}

#bookmarks-home
{

	width: 32%;
	height: 42px;
	float: right;
	background: url('img/doc-bottom-home.gif') 100% 0 no-repeat;
	padding-top: 20px;

}

#sidebarcont-top
{

	width: 348px;
	float: right;
    background: url('img/sidebar-gradient-top.gif') 0 0 no-repeat;

}

#sidebarcont-bottom
{
	width: 100%;
	background: url('img/sidebar-gradient-bottom.gif') 0 100% no-repeat;
}

#sidebar
{

	width: 75%;
	background: #0f1821;
	margin: 0 auto;
	padding: 20px;

}

.bigtitle
{

	width: 100%;
	height: 30px;
	margin-top: 20px;

}

.fulltextblock
{

	width: 100%;
	height: 300px;

}

.halftextblock-left
{

	width: 50%;
	height: 200px;
	float: left;

}

.halftextblock-right
{

	width: 49%;
	height: 200px;
	float: right;

}

#botblackbox
{

	width: 100%;
	height: 45px;
	background: #0f1821;

}

#bottomlogo-top
{

	width: 297px;
	height: 45px;
	float: left;
	background: url(img/bottom-logo-top.png) 0 0 no-repeat;
	cursor: pointer;

}

#bottomlogo-bottom
{

	width: 323px;
	height: 46px;
	float: left;
	background: url(img/bottom-logo-bottom.png) 0 0 no-repeat;
	position: relative;
	left: -25px;
	cursor: pointer;

}

#copyrights-cont
{

	width: 98%;
	height: 100%;

}

#copyrights-text
{
	float: right;
	margin-right: 30px;
	margin-top: 50px;
	color: #676767;
	font-family: MS Reference Sans Serif;
	font-size: 9px;

}

#copyrights-text a
{
	color: #676767;
	font-family: MS Reference Sans Serif;
	font-size: 9px;

}

#copyrights-text a:hover
{

	color: #676767;
	font-family: MS Reference Sans Serif;
	font-size: 9px;
	text-decoration: none;

}

#gradient
{

	width: 100%;
	height: 111px;
	background: url('img/gradient-bg.gif') 0 0 repeat-x;

}

#gradient-home
{

	width: 100%;
	height: 185px;
	background: url('img/gradient-bg-home.gif') 0 0 repeat-x;

}

#pattern
{
 	width: 100%;
 	height: 100%;
 	background: url('img/pattern-bg.gif') center 0 no-repeat;

}

#pattern-home
{

 	width: 100%;
 	height: 100%;
 	background: url('img/pattern-bg-home.gif') center 0 no-repeat;

}

li.submenuitem a#item-aboutus
{
    display: block;
	width: 175px;
	height: 100%;
    background: url('img/submenu-about-us.png') 0 0 no-repeat;

}

li.submenuitem a#item-whoweserve
{
    display: block;
	width: 163px;
	height: 100%;
    background: url('img/submenu-who-we-serve.png') 0 0 no-repeat;

}

li.submenuitem a#item-whatweoffer
{
    display: block;
	width: 163px;
	height: 100%;
    background: url('img/submenu-what-we-offer.png') 0 0 no-repeat;

}

li.submenuitem a#item-coursecalendar
{
    display: block;
	width: 163px;
	height: 100%;
    background: url('img/submenu-course-calendar.png') 0 0 no-repeat;

}

#breadcrumbs span
{
	color: #2a6492;
	font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size: 13px;
	font-weight: 700;
	margin-right: 10px;

}

#breadcrumbs-home span
{

	color: #2a6492;
	font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size: 13px;
	font-weight: 700;
	margin-right: 10px;

}

#content-top
{
	 float: left;
	 width: 642px;
	 background: url('img/content-bg-top.gif') 0 0 no-repeat;

}

#content-center
{
	 margin-top: 49px;
	 width: 100%;
	 background: url('img/content-bg-center.gif') 0 0 repeat-y;

}

#content-bottom
{

	 width: 100%;
	 background: url('img/content-bg-bottom.gif') 0 100% no-repeat;
	 padding-bottom: 47px;

}

#content
{
	width: 90%;
	padding: 0px 30px 10px 30px;


}

#faq-title
{
	width: 100%;
	height: 34px;
	background: url('img/faq-title.png') 0 0 no-repeat;

}

#faq-top-text
{
	width: 100%;
	color: #434343;
	margin: 20px auto 20px auto;
	font-weight: 500;
    line-height: 20px;
}

.faq-block-top
{
	 width: 583px;
	 margin-bottom: 20px;
}

.faq-block-center
{

	 width: 100%;
	 background: url('img/faq-block-center.gif') 0 0 repeat-y;

}

.faq-block-bottom
{

	 width: 100%;
	 background: url('img/faq-block-bottom.gif') 0 100% no-repeat;
	 padding-bottom: 11px;

}

.faq-question
{
	height: 100%;
	padding-left: 35px;
	min-height: 15px;
	color: #ffffff;
	font-weight: 500;
    line-height: 20px;
    padding-top: 0px;
    background: url('img/question-char.gif') 10px 2px no-repeat;
}

.faq-answer
{
	width: 96%;
	padding: 10px 10px 5px 10px;
	color: #434343;
	font-weight: 500;
    line-height: 20px;

}


.faq-quest-top
{
	 width: 583px;
	 background: url('img/faq-quest-top.gif') 0 0 no-repeat;
	 padding-top: 8px;
}

.faq-quest-cont
{

	 width: 100%;
	 background: url('img/faq-quest-cont.gif') 0 0 repeat-y;

}

.faq-quest-bot
{

	 width: 100%;
	 background: url('img/faq-quest-bot.gif') 0 100% no-repeat;
	 padding-bottom: 15px;

}

#sidebar-newsletter
{
	 width: 238px;
	 background: url('img/sidebar-newsletter-top.gif') 0 0 no-repeat;
	 padding-top: 40px;
     margin: 0 auto;

}

.sidebar-block-cont
{
	 width: 100%;
	 background: url('img/sidebar-block-cont.gif') 0 0 repeat-y;

}

.sidebar-block-bottom
{

	 width: 100%;
	 background: url('img/sidebar-block-bottom.gif') 0 100% no-repeat;
	 padding-bottom: 15px;
	 margin-bottom: 20px;

}

.sidebar-block-text
{
	color: #434343;
	font-weight: 500;
    line-height: 20px;
    width: 90%;
    padding-left: 20px;
    padding-top: 10px;
    padding-bottom: 10px;

}

#newsletter-input-bg
{	width: 216px;
	height: 37px;
	background: url('img/newsletter-input-bg.gif') 0 0 no-repeat;
	margin: 0 auto;

}

#news-inpt
{
	width: 185px;
	height: 18px;
	border: 2px solid #326396;
	margin-left: 10px;
	margin-top: 6px;
	padding-left: 5px;
	font-weight: 500;
	color: #434343;

}

#newsletter-send
{
	width: 136px;
	height: 37px;
	background: url('img/newsletter-button.gif') 0 0 no-repeat;
	margin-top: 10px;
	border: 0px;
    margin-left: 90px;
}

#sidebar-calendar
{
	 width: 238px;
	 background: url('img/sidebar-calendar-top.gif') 0 0 no-repeat;
	 padding-top: 50px;
     margin: 0 auto;

}

#temp_calendar
{
	width: 185px;
	height: 147px;
	margin: 0 auto;
	background: url('img/calendar.gif') 0 0 no-repeat;

}

#calendar-learnmore
{
	width: 137px;
	height: 37px;
	margin: 0 auto;
	background: url('img/calendar-learnmore-btn-bg.gif') 0 0 no-repeat;
	margin-top: 10px;
	border: 0px;
    margin-left: 90px;
}

#bottom-menu
{

	height: 100%;
	float: right;
}

ul#bottommenulist
{

	height: 100%;

}

li.bottommenuitem
{

	height: 100%;
	float: left;

}

li.bottommenuitem a#botitem-home
{
    display: block;
	width: 72px;
	height: 100%;
    background: url('img/bottommenu-home.gif') 0 0 no-repeat;

}

li.bottommenuitem a#botitem-aboutus
{
    display: block;
	width: 81px;
	height: 100%;
    background: url('img/bottommenu-aboutus.gif') 0 0 no-repeat;

}

li.bottommenuitem a#botitem-whoweserve
{
    display: block;
	width: 114px;
	height: 100%;
    background: url('img/bottommenu-whoweserve.gif') 0 0 no-repeat;

}

li.bottommenuitem a#botitem-whatweoffer
{
    display: block;
	width: 118px;
	height: 100%;
    background: url('img/bottommenu-whatweoffer.gif') 0 0 no-repeat;

}

li.bottommenuitem a#botitem-coursecalendar
{
    display: block;
	width: 130px;
	height: 100%;
    background: url('img/bottommenu-coursecalendar.gif') 0 0 no-repeat;

}

li.bottommenuitem a#botitem-faq
{
    display: block;
	width: 46px;
	height: 100%;
    background: url('img/bottommenu-faq.gif') 0 0 no-repeat;

}

li.bottommenuitem a#botitem-blog
{
    display: block;
	width: 51px;
	height: 100%;
    background: url('img/bottommenu-blog.gif') 0 0 no-repeat;

}

li.bottommenuitem a#botitem-contactus
{
    display: block;
	width: 82px;
	height: 100%;
    background: url('img/bottommenu-countactus.gif') 0 0 no-repeat;

}

#bottom-gradient
{
	width: 100%;
	height: 120px;
	background: url('img/bottom-gradient.gif') 0 0 repeat-x;

}

#blog-title
{

	width: 100%;
	height: 43px;
	background: url('img/blog-title.png') 0 0 no-repeat;
	margin-bottom: 20px;

}

.blog-post-top
{
	 width: 583px;
	 margin-bottom: 20px;
}

.blog-post-center
{

	 width: 100%;
	 background: url('img/faq-block-center.gif') 0 0 repeat-y;

}

.blog-post-bottom
{

	 width: 100%;
	 background: url('img/blog-post-bottom-bg.gif') 0 100% no-repeat;
	 padding-bottom: 31px;

}

.blog-title
{

	height: 100%;
	padding-left: 10px;
	min-height: 20px;
    padding-top: 0px;
	color: #ffffff;
	font-size: 17px;
	font-weight: 500;
    line-height: 20px;
}

.blog-title a
{
	color: #ffffff;
	font-size: 17px;
	font-weight: 500;
    line-height: 20px;
    text-decoration: none;

}

.blog-title-posted
{

	padding-left: 10px;
	min-height: 20px;
	color: #c6e0e3;
	font-size: 13px;
	font-weight: 500;
    line-height: 15px;
    padding-top: 0px;
}

.blog-post
{
	width: 96%;
	padding: 10px 10px 5px 10px;
}


.blog-title-top
{
	 width: 583px;
	 background: url('img/faq-quest-top.gif') 0 0 no-repeat;
	 padding-top: 8px;
}

.blog-title-cont
{

	 width: 100%;
	 background: url('img/faq-quest-cont.gif') 0 0 repeat-y;

}

.blog-title-bot
{

	 width: 100%;
	 background: url('img/faq-quest-bot.gif') 0 100% no-repeat;
	 padding-bottom: 15px;

}

.alignleft
{
	margin-right: 10px;
	margin-bottom: 0px;
	float: left;
}

.blog-post p
{
	color: #434343;
	font-weight: 500;
    line-height: 20px;
    padding-top: 10px;
	text-align: justify;
    word-spacing: -0.3ex;
}

.blog-post a
{

	color: #00457c;
	font-weight: 500;
    line-height: 20px;

}

.blog-post-tags
{
	color: #434343;
	height: 21px;
	float:left;
	padding-top:6px;
	margin-left: 10px;

}

.blog-post-tags a
{

	color: #434343;
    text-decoration: none;
}

.blog-post-comments
{

	color: #434343;
	height: 21px;
	float:right;
	padding-top:6px;
	margin-right: 10px;

}

.comment-img
{
	margin-left: 10px;
	margin-right: 10px;

}

.padd
{
	padding-bottom: 3px;
	background: url('img/comment-sign.gif') 100% 0 no-repeat;
	padding-right: 30px;
	margin-right: 10px;

}

.blog-post-comments a
{
	color: #434343;

}

#sidebar-categories-top
{

	 width: 238px;
	 background: url('img/sidebar-categories-top.gif') 0 0 no-repeat;
	 padding-top: 50px;
     margin: 0 auto;

}

ul#blog-categories
{
	list-style-image: url('img/catlist.gif');
	margin-left: 15px;
    overflow:hidden;

}

ul#blog-categories li.cat-item
{
	list-style-position: inside;
    height: 25px;
    width: 210px;
    background: url('img/catlist-line.gif') 0 0 repeat-x;
    padding-top: 2px;
    margin-top:-1px;
}

ul#blog-categories li.cat-item a
{
	color: #434343;
	text-decoration: none;
}

#sidebar-links-top
{

	 width: 238px;
	 background: url('img/sidebar-links-top.gif') 0 0 no-repeat;
	 padding-top: 50px;
     margin: 0 auto;

}

ul#blog-links
{

	list-style-image: url('img/linklist.gif');
	margin-left: 15px;
	overflow:hidden;


}

ul#blog-links li.cat-item
{

	list-style-position: inside;
    height: 25px;
    width: 210px;
    background: url('img/catlist-line.gif') 0 0 repeat-x;
    padding-top: 2px;
    margin-top: -1px;
}


ul#blog-links li.cat-item a
{
	color: #434343;
	text-decoration: none;
}

#sidebar-archives-top
{

	 width: 238px;
	 background: url('img/sidebar-archives-top.gif') 0 0 no-repeat;
	 padding-top: 50px;
     margin: 0 auto;

}

ul#blog-arch
{

	list-style-image: url('img/catlist.gif');
	margin-left: 15px;
	overflow:hidden;

}

ul#blog-arch li
{

	list-style-position: inside;
    height: 25px;
    width: 210px;
    background: url('img/catlist-line.gif') 0 0 repeat-x;
    padding-top: 2px;
	margin-top: -1px;
}


ul#blog-arch li a
{
	color: #434343;
	text-decoration: none;
}

#sidebar-recent-top
{

	 width: 238px;
	 background: url('img/sidebar-recent-top.gif') 0 0 no-repeat;
	 padding-top: 50px;
     margin: 0 auto;

}

ul#blog-recent
{

	list-style-image: url('img/linklist.gif');
	margin-left: 15px;
	overflow:hidden;

}

ul#blog-recent li.cat-item
{

	list-style-position: inside;
    height: 25px;
    width: 210px;
    background: url('img/catlist-line.gif') 0 0 repeat-x;
    padding-top: 2px;
	margin-top: -1px;
}


ul#blog-recent li.cat-item a
{
	color: #434343;
	text-decoration: none;
}

#blog-back
{
	height: 100%;
	float: right;
	margin-top: 10px;


}

#blog-back a
{
	color: #000000;
	text-decoration: none;
	font-weight: 700;

}

.comment-top
{
	 width: 583px;
	 margin-bottom: 20px;
}

.comment-center
{

	 width: 100%;
	 background: url('img/comment-center.gif') 0 0 repeat-y;

}

.comment-bottom
{

	 width: 100%;
	 background: url('img/comment-bottom.gif') 0 100% no-repeat;
	 padding-bottom: 15px;

}

.comment-title-top
{
	 width: 583px;
	 background: url('img/comment-title-top.gif') 0 0 no-repeat;
	 padding-top: 8px;
}

.comment-title-cont
{

	 width: 100%;
	 background: url('img/comment-title-center.gif') 0 0 repeat-y;

}

.comment-title-bot
{

	 width: 100%;
	 background: url('img/comment-title-bottom.gif') 0 100% no-repeat;
	 padding-bottom: 15px;

}

#comment-form
{
	width: 397px;
	height: 260px;
	margin: 0 auto;

}

#comment-name
{
	width: 100%;
	height: 32px;
	background: url('img/comment-name-bg.gif') 0 0 no-repeat;

}

#comment-email
{

	width: 100%;
	height: 32px;
	background: url('img/comment-email-bg.gif') 0 0 no-repeat;
    margin-top: 10px;
}

#comment-message
{

	width: 100%;
	height: 132px;
	background: url('img/comment-message-bg.gif') 0 0 no-repeat;
    margin-top: 10px;

}

#comment-name-intblock
{
	float: right;

}

#comment-email-intblock
{

	float: right;

}

#comment-message-intblock
{

	float: right;

}

.comment-inpt
{
	width: 260px;
	height: 20px;
	margin-top: 3px;
	margin-right: 5px;
	border: 0px;

}

#comment-messbox
{

	width: 260px;
	height: 122px;
	margin-top: 3px;
	margin-right: 5px;
	border: 0px;

}

#comment-submit
{
	width: 136px;
	height: 37px;
	float: right;
	margin-top: 10px;
	background: url('img/comment-submit-bg.gif') 0 0 no-repeat;
	border: 0px;

}

#contactus-title
{

	width: 100%;
	height: 31px;
	background: url('img/contactus-title.png') 0 0 no-repeat;

}

#contactus-note
{	height: 100%;
	float: right;
	margin-top: 10px;
	color: #434343;
    font-style: italic;

}

#contact-form
{
	float: right;
	width: 357px;

}

#contactus-cont
{
	width: 100%;
	height: 380px;

}

#contact-info-top
{
	 width: 206px;
	 background: url('img/contact-info-top.gif') 0 0 no-repeat;
	 padding-top: 40px;
	 float: left;
}

#contact-info-center
{

	 width: 100%;
	 background: url('img/contact-info-center.gif') 0 0 repeat-y;
	 height: 293px;

}

#contact-info-bottom
{

	 width: 100%;
	 background: url('img/contact-info-bottom.gif') 0 100% no-repeat;
	 padding-bottom: 9px;

}

#info-address
{
	margin: 0 auto;
	width: 165px;
	background: url('img/info-address.gif') 0 0 no-repeat;
	padding-left: 25px;
    margin-bottom: 20px;
    color: #434343;
	font-weight: 500;
	line-height: 18px;

}

#info-phone
{

	margin: 0 auto;
	width: 165px;
	background: url('img/info-phone.gif') 0 0 no-repeat;
	padding-left: 25px;
    margin-bottom: 20px;
    color: #434343;
	font-weight: 500;
	line-height: 18px;

}

#info-mail
{

	margin: 0 auto;
	width: 165px;
	background: url('img/info-mail.gif') 0 0 no-repeat;
	padding-left: 25px;
    color: #434343;
	font-weight: 500;
	line-height: 18px;

}


#contactus-name
{
	width: 357px;
	height: 32px;
	background: url('img/contactus-name.gif') 0 0 no-repeat;
    margin-bottom: 10px;
}

#contactus-company
{

	width: 357px;
	height: 32px;
	background: url('img/contactus-company.gif') 0 0 no-repeat;
    margin-bottom: 10px;
}

#contactus-email
{

	width: 357px;
	height: 32px;
	background: url('img/contactus-email.gif') 0 0 no-repeat;
    margin-bottom: 10px;
}

#contactus-phone
{

	width: 357px;
	height: 32px;
	background: url('img/contactus-phone.gif') 0 0 no-repeat;
    margin-bottom: 10px;
}

#contactus-subject
{

	width: 357px;
	height: 32px;
	background: url('img/contactus-subject.gif') 0 0 no-repeat;
    margin-bottom: 10px;
}

#contactus-message
{

	width: 357px;
	height: 132px;
	background: url('img/contactus-message.gif') 0 0 no-repeat;
}

.contactus-inpt
{

	width: 230px;
	height: 20px;
	margin-top: 3px;
	margin-right: 5px;
	border: 0px solid black;
	float: right;

}

#contactus-messbox
{

	width: 230px;
	height: 122px;
	margin-top: 3px;
	margin-right: 5px;
	border: 0px solid black;
	float: right;

}

.comboboxDropDownButton
{    width: 16px;
    height: 25px;
	background: url('img/dropdown-btn.gif') 0 0 no-repeat;
}

.comboboxContainer
{
	width: 225px;
	height: 25px;
	margin-top: 3px;
	margin-right: 5px;
	border: 0px solid black;
	float: right;

}

.comboboxValueContainer
{
}

.comboboxValueContent
{
	padding-left: 3px;
	text-transform: uppercase;
}

.comboboxDropDownContainer
{
	border-right: solid 1px #000;
	border-bottom: solid 1px #000;
	border-left: solid 1px #aaa;
	border-top: solid 1px #aaa;
	background: #fff;
	overflow: hidden;
	padding-left: 3px;
}

.comboboxGroupItemHeader
{
	display: block;
	background: #99cccc;
	color: #000;
	font-family: Impact;
}

.comboboxGroupItemContainer
{
	padding-left: 10px;
}

.comboboxItem
{
	background: #fff;
	color: #000;
	text-transform: lowercase;
	font-weight: normal;
	font-style: normal;
}

.comboboxItemHover
{
	background-color: #999;
	color: #fff;
}

#contactus-send
{
	width: 136px;
	height: 37px;
	background: url('img/contactus-submit.gif') 0 0 no-repeat;
    border: 0px;
    float: right;
    margin-top: 20px;
}

#message
{
 	width: 100%;
 	margin-bottom: 10px;
 	font-weight: 700;
 	text-align: center;
 	line-height: 18px;

}

#breadcrumbs span#text
{
	color: #000000;

}

#breadcrumbs span#text a
{
	text-decoration: none;
	color: #000000;

}

#breadcrumbs-home span#text
{

	color: #000000;

}

#breadcrumbs-home span#text a
{

	text-decoration: none;
	color: #000000;

}

#content-text
{
	width: 100%;
	min-height: 445px;

}

#nav-above
{	margin-bottom: 10px;
}

#nav-above a
{
color: #000000;
text-decoration: none;
font-weight: 700;
font-size: 14px;

}

#month_pointer
{
	margin-right: 10px;
	color: #ff0000;
	font-weight: 700;
	font-size: 11px;

}

#home-top-text
{
	font-size: 19px;
	font-family: MS Reference Sans Serif;
	line-height: 30px;
	font-weight: strong;
	color: #000000;
	clear: both;
	width: 65%;
	padding-top: 15px;
    font-style: italic;

}

#sidebar-contactus
{

	 width: 238px;
	 background: url('img/sidebar-contactus-top.gif') 0 0 no-repeat;
	 padding-top: 41px;
     margin: 0 auto;

}

#sidebar-contactus-btn
{

	width: 136px;
	height: 37px;
	background: url('img/sidebar-contactus-btn.gif') 0 0 no-repeat;
	margin-top: 10px;
	border: 0px;
    margin-left: 90px;
}

#home-title
{

	width: 100%;
	height: 37px;
	background: url('img/home-title.png') 0 0 no-repeat;

}

#slideshow-block
{
	float: left;
	width: 50%;
    margin-top: 20px;
}

#welcome-block
{

	float: right;
	width: 50%;
    margin-top: 20px;

}

#welcome-block a
{
color: #00457c;

}

#neighborhood-title
{

	width: 100%;
	height: 37px;
	background: url('img/neighborhood-title.png') 0 0 no-repeat;
	clear: both;
	margin-top: 20px;

}

.homepage-post
{

	width: 100%;
    margin-top: 10px;

}

.homepage-post a
{

color: #00457c;

}

#who-we-serve-btn
{

	width: 146px;
	height: 37px;
	background: url('img/who-we-serve-btn.gif') 0 0 no-repeat;
	margin-top: 10px;
	border: 0px;
    margin-left: 430px;
}

#home-blog-title
{

	width: 100%;
	height: 36px;
	background: url('img/home-blog-title.png') 0 0 no-repeat;
	clear: both;
	margin-top: 20px;
	margin-bottom: 20px;

}

.post-img
{
	float: left;
	width: 40%;
	height: 63px;
	text-align: center;
	margin-bottom: 5px;

}

.post-title
{
	float: right;
	width: 60%;
	padding-top: 20px;

}

.post-title a
{
	font-size: 15px;
	color: #00457c;
	font-weight: 700;
	text-decoration: none;

}

.clear-both
{
	width: 100%;
	clear: both;

}

#home_blog_post_left
{
 	width: 50%;
 	float: left;

}

#home_blog_post_right
{

 	width: 50%;
 	float: right;

}

.post-content
{
	width: 94%;
	clear: both;
	min-height: 80px;
    color: #434343;
    padding-right: 5px;
    padding-left: 5px;

}

.to_post
{
	width: 95%;
	clear: both;
	text-align: right;
	padding-right: 5px;

}

.to_post a
{
	color: #00457c;

}